package top.benbenye.big.talkdesign.pattern.builder;

import java.awt.*;

/**
 * @author Li Zemin
 * @since 2024/5/29 9:23
 */
public abstract class PersonBuilder {

	protected Graphics g;
	protected Color c;

	public PersonBuilder(Graphics g, Color c) {
		this.g = g;
		this.c = c;
	}

	public abstract void buildHead();

	public abstract void buildBody();

	public abstract void buildArmLeft();

	public abstract void buildArmRight();

	public abstract void buildLegLeft();

	public abstract void buildLegRight();
}
